package com.poseidon.weixin.common.exception;

/**
 * 企业微信错误枚举类
 */
public enum WxCpErrorMsgEnum {  /**
     * 系统繁忙；服务器暂不可用，建议稍候重试。建议重试次数不超过3次.
     */
    CODE_1(-1, "系统繁忙；服务器暂不可用，建议稍候重试。建议重试次数不超过3次。");

    private int code;
    private String msg;

    WxCpErrorMsgEnum(int code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    /**
     * 通过错误代码查找提示星系.
     */
    public static String findMsgByCode(int code) {
        for (WxCpErrorMsgEnum value : WxCpErrorMsgEnum.values()) {
            if (value.code == code) {
                return value.msg;
            }
        }
        return null;
    }
}
